arch enemies - German English Dictionary